<!DOCTYPE html>
<html>
<head>
    <title>PHP Variables</title>
</head>
<body>
<h1>PHP Variables</h1>

<div>
    <!--    <h3>Local and Global Scope</h3>-->
    <?php
    //    $x = 5; //global scope
    //    function myTest()
    //    {
    //        $y = 10; // local scope
    //        echo "<p>Test variables inside the function:</p>";
    //        echo "Variable x is: $x";
    //        echo "<br>";
    //        echo "Variable y is: $y";
    //    }
    //
    //    myTest();
    //
    //    echo "<p>Test variables outside the function:</p>";
    //    echo "Variable x is: $x";
    //    echo "<br>";
    //    echo "Variable y is: $y";
    //
    ?>
<!--    <h3>PHP The global Keyword</h3>-->
<!--    --><?php
//    $x = 5;
//    $y = 10;
//
//    function myTest(){
////        //Cách 1
////        global $x, $y;
////        $y = $x + $y;
//        $GLOBALS['y'] = $GLOBALS['x'] + $GLOBALS['y'];
//    }
//
//    myTest();
//
//    echo $y; // outputs 15
//    ?>
    <h3>PHP The static Keyword</h3>
    <?php
    function myTest(){
        static $x = 0;
        echo($x);
        $x++;
    }

    myTest();
    myTest();
    myTest();
    ?>
</div>
</body>
</html>